#ifndef CSCENEMANAGER_H

#define CSCENEMANAGER_H

class CScene;

class CSceneManager
{
public :
						CSceneManager(void);
						~CSceneManager(void);

			void		put(void);
			void		setKeyBoardState(int const _nState,int const _nKey);
			void		setMouseState(int const _nState, int const _nX, int const _nY);

			bool		run(void);

private :
	CScene*		m_pNowScene;

	int			m_nNowSceneNumber;
			
			void		sceneChange(int _nSceneNumber);

			CScene*		createScene(int _nSceneNumber);
};

#endif